static scoping vs dynamic scoping